@charset "UTF-8";
@font-face { font-family: FZZCHJW; src: url("font/FZZCHJW.TTF"); }
@font-face { font-family: DINPro-Bold; src: url("font/DINPro-Bold.otf"); }
@font-face { font-family: DINPro-Light; src: url("font/DINPro-Light.otf"); }
.main-header .navbar { min-height: 80px; }

.main-header .logo { height: 80px; }

.fq-white .main-header .logo { background: url("../css/i/jw.png") no-repeat; color: #fff; }

.main-header .logo { height: 80px; font-size: 40px; line-height: 80px; font-family: DINPro-Bold; padding: 0 5px; font-weight: bold; overflow: hidden; }
.main-header .logo b { font-family: FZZCHJW; }

.main-header .sidebar-toggle { float: left; background-color: transparent; background-image: none; padding: 0 15px; line-height: 80px; font-family: fontAwesome; color: #c5d2e6; font-size: 30px; }
.main-header .sidebar-toggle:hover { color: #c5d2e6; opacity: 0.8; filter: alpha(opacity=80); }

.main-header .glyphicon { float: left; background-color: transparent; background-image: none; padding: 0 15px; line-height: 80px; color: #c5d2e6; font-size: 30px; }
.main-header .glyphicon:hover { color: #c5d2e6; opacity: 0.8; filter: alpha(opacity=80); }

.nav > li > a:hover, .nav > li > a:active, .nav > li > a:focus { color: #444; background: #fff; }

.navbar-nav > li > a { padding-top: 0; padding-bottom: 0; line-height: 80px; color: #909cb1; }

.fq-white .main-header .navbar { background-color: #fff; }

.main-sidebar, .left-side { padding-top: 80px; }

.fq-white .sidebar-menu > li > a { border-left: 3px solid transparent; color: #6f7380; }

.sidebar-menu li > a { color: #6f7380; }

.sidebar-menu > .active > a > i { color: #ff335c; }

.treeview-menu { background: #fff; border-top: 0; box-shadow: 0 2px 3px #ccc; }

.fq-white .treeview-menu > li.active > a, .fq-white .treeview-menu > li > a:hover { color: #ff335c; }

.fq-white .sidebar-menu > li:hover > a, .fq-white .sidebar-menu > li.active > a { background: #fff; border-left-color: #ff595c; }
.fq-white .sidebar-menu > li:hover > a .pull-right-container i, .fq-white .sidebar-menu > li.active > a .pull-right-container i { color: #ff335c; }

.sidebar-menu { padding-top: 40px; }

.treeview { border-top: 1px solid #f1f3f8; }

.borB { border-bottom: 1px solid #f1f3f8; }

/*锟斤拷锟斤拷*/
.fq-tit-h1 { position: relative; border-radius: 3px; background: #ffffff; margin-bottom: 20px; width: 100%; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
.fq-tit-h1 .iconBg { width: 44px; height: 44px; background: url("i/iconBg.png") no-repeat; line-height: 44px; text-align: center; font-size: 30px; color: #fff; margin-right: 10px; }
.fq-tit-h1 h2 { font-size: 22px; line-height: 22px; color: #252a30; font-family: "Microsoft Yahei"; margin: 0; margin-bottom: 6px; }
.fq-tit-h1 h2 i { color: #c5d2e6; cursor: pointer; }
.fq-tit-h1 small { font-family: DINPro-Light; font-size: 12px; color: #9da0a7; line-height: 12px; }
.fq-tit-h1 .box { border: 0; }

.fq-tit-box { padding: 20px; }

.mb26 { margin-bottom: 26px; }

.titBor { border-bottom: 1px solid #edf0f6; }

.input-group h3 { line-height: 34px; vertical-align: middle; font-size: 18px; font-weight: bold; color: #6f7380; margin: 0 20px 0 0; padding-left: 10px; }

.input-group .form-control { position: relative; z-index: 2; float: left; width: 230px; margin-bottom: 0; }
.input-group .form-control:focus { border-color: #ccc; }

.input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; float: left; }
